package com.jsh.erp.datasource.entities;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class BatchUpdatePriceVo {

    @ApiModelProperty("需要修改的id")
    private String ids;

    @ApiModelProperty("采购价格公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String purchaseDecimalFormula;

    @ApiModelProperty("零售价格公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String commodityDecimalFormula;

    @ApiModelProperty("一级批发价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String lowDecimalFormula;

    @ApiModelProperty("最低售价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String wholesaleDecimalFormula;

    @ApiModelProperty("二级批发价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String twoWholesaleDecimalFormula;

    @ApiModelProperty("三级批发价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String threeWholesaleDecimalFormula;

    @ApiModelProperty("四级批发价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String fourWholesaleDecimalFormula;

    @ApiModelProperty("五级批发价公式(1:采购价格 2:零售价格 3:最低售价 4:一级批发价公式 5:二级批发价公式 6:三级批发价公式 7:四级批发价公式 8:五级批发价公式)")
    private String fiveWholesaleDecimalFormula;

    @ApiModelProperty("采购价格运算符(1:加 2:减 3:乘 4:除)")
    private String purchaseDecimalOperator;

    @ApiModelProperty("零售价格运算符(1:加 2:减 3:乘 4:除)")
    private String commodityDecimalOperator;

    @ApiModelProperty("一级批发价运算符(1:加 2:减 3:乘 4:除)")
    private String lowDecimalOperator;

    @ApiModelProperty("最低售价运算符(1:加 2:减 3:乘 4:除)")
    private String wholesaleDecimalOperator;

    @ApiModelProperty("二级批发价运算符(1:加 2:减 3:乘 4:除)")
    private String twoWholesaleDecimalOperator;

    @ApiModelProperty("三级批发价运算符(1:加 2:减 3:乘 4:除)")
    private String threeWholesaleDecimalOperator;

    @ApiModelProperty("四级批发价运算符(1:加 2:减 3:乘 4:除)")
    private String fourWholesaleDecimalOperator;

    @ApiModelProperty("五级批发价运算符(1:加 2:减 3:乘 4:除)")
    private String fiveWholesaleDecimalOperator;

    @ApiModelProperty("采购价格")
    private BigDecimal purchaseDecimal;

    @ApiModelProperty("零售价格")
    private BigDecimal commodityDecimal;

    @ApiModelProperty("一级批发价")
    private BigDecimal lowDecimal;

    @ApiModelProperty("最低售价")
    private BigDecimal wholesaleDecimal;

    @ApiModelProperty("二级批发价")
    private BigDecimal twoWholesaleDecimal;

    @ApiModelProperty("三级批发价")
    private BigDecimal threeWholesaleDecimal;

    @ApiModelProperty("四级批发价")
    private BigDecimal fourWholesaleDecimal;

    @ApiModelProperty("五级批发价")
    private BigDecimal fiveWholesaleDecimal;

}
